Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 LON HEDDWCH Detached £159,950 28 Oct 2020
9 LON HEDDWCH Semi-Detached £110,000 30 Apr 2015
10 LON HEDDWCH Detached £96,000 26 Jan 2004